
#id_submit
{
    margin-left: 20px;
    margin-top: 20px;
    box-shadow: 3px 3px 1px rgba(200, 200, 200, 0.6);
    width: 100px;
 }
.clear
{
	clear: both;
}
.detail-information
{
    font-style: normal;
    font-weight: normal;
}
div.even
{
    background:#fff;
}
div.odd
{
    background:#f1f1f1;
}

/* -- Online Readiness --*/

div.onlinereadiness-field
{
    margin: 0px;
    clear:both;
    height:65px;
    padding: 15px 5px 10px 5px;
    box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6) inset;
    -webkit-border-bottom-right-radius: 7px;
    -webkit-border-bottom-left-radius: 7px;
    -webkit-border-top-right-radius: 7px;
    -webkit-border-top-left-radius: 7px;
    -moz-border-radius-bottomright: 7px;
    -moz-border-radius-bottomleft: 7px;
    -moz-border-radius-topright: 7px;
    -moz-border-radius-topleft: 7px;
    border-bottom-right-radius: 7px;
    border-bottom-left-radius: 7px;
    border-top-right-radius: 7px;
    border-top-left-radius: 7px;
}
#onlinereadiness-results th
{
    text-align: center;
    font-size: 12px;
    background:#D1D1D1;
    border: 1px solid #AAAAAA;
    box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6) inset;
    -webkit-border-top-right-radius: 7px;
    -webkit-border-top-left-radius: 7px;
    -moz-border-radius-topright: 7px;
    -moz-border-radius-topleft: 7px;
    border-top-right-radius: 7px;
    border-top-left-radius: 7px;
}
#onlinereadiness-results td
{
    border: 1px solid #AAAAAA;
    font-weight: bold;
    box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6) inset;
    -webkit-border-bottom-right-radius: 7px;
    -webkit-border-bottom-left-radius: 7px;
    -moz-border-radius-bottomright: 7px;
    -moz-border-radius-bottomleft: 7px;
    border-bottom-right-radius: 7px;
    border-bottom-left-radius: 7px;
}
#onlinereadiness-score
{
    font-weight: bold;
    color: #333333;
}
.onlinereadiness-score-category-description
{
    font-size: 14px;
}
.onlinereadiness-score-description
{
    border: 1px solid #AAAAAA;
    font-weight: bold;
    box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6) inset;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
}
.onlinereadiness-score-category-score
{
    font-size: 18px;
}
#onlinereadiness-score-details h3 span
{
    font-size: 12px;
    font-weight: normal;
}
.OLSscore
{
    font-size: 16px;
    font-weight: normal;
    color: #333;
}
.sub-scale
{
    text-align: center;
    padding: 5px 12px;
    margin-left: 3px;
    font-size: 12px;
    font-weight: bold;
    background:#D1D1D1;
    border: 1px solid #AAAAAA;
    box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6) inset;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

/* -- Study Skills -- */

div.studyskills-field
     div.studyskills-field
{
    box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6) inset;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
}
fieldset.studyskills-fieldset
{
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
}
legend.studyskills-legend
{
    border: 1px solid #d6d6d6;
    box-shadow: 2px 2px 2px #c1c1c1;
    background-color: #F1F1F1;
    font-weight: normal;
    font-size: 18px;
    -webkit-border-bottom-right-radius: 7px;
    -webkit-border-bottom-left-radius: 7px;
    -webkit-border-top-right-radius: 7px;
    -webkit-border-top-left-radius: 7px;
    -moz-border-radius-bottomright: 7px;
    -moz-border-radius-bottomleft: 7px;
    -moz-border-radius-topright: 7px;
    -moz-border-radius-topleft: 7px;
    border-bottom-right-radius: 7px;
    border-bottom-left-radius: 7px;
    border-top-right-radius: 7px;
    border-top-left-radius: 7px;
}

.study-skills-description fieldset, .study-skills-description-last fieldset
{
    -webkit-border-bottom-right-radius: 7px;
    -webkit-border-bottom-left-radius: 7px;
    -webkit-border-top-right-radius: 7px;
    -webkit-border-top-left-radius: 7px;
    -moz-border-radius-bottomright: 7px;
    -moz-border-radius-bottomleft: 7px;
    -moz-border-radius-topright: 7px;
    -moz-border-radius-topleft: 7px;
    border-radius: 7px;
}

.study-skills-graph
{
    background-color: #f1f1f1;
    border: 1px solid #d6d6d6;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    box-shadow: 2px 2px 2px #c1c1c1;
}
.ss-description-category fieldset legend
{
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.ss-description-category fieldset
{
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
}
.errors
{
    padding: 10px 15px;
    background: #fcf0f0;
    border: 1px solid #DD8888;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-topleft: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
}